df4ebd2e960d6f44777ee4df7b9884c38c339c34,api/src/main/java/org/hawkular/apm/api/internal/actions/EvaluateURIActionHandler.java,EvaluateURIActionHandler,init,#Processor#,95
Before Change
*/
@Override
public void init(Processor processor) {
super.init(processor);
EvaluateURIAction action = (EvaluateURIAction) getAction();
if (action.getTemplate() == null || action.getTemplate().trim().isEmpty()) {
ProcessorIssue pi = new ProcessorIssue();
pi.setProcessor(processor.getDescription());
pi.setAction(getAction().getDescription());
pi.setField("template");
pi.setSeverity(Severity.Error);
pi.setDescription(TEMPLATE_MUST_BE_SPECIFIED);
if (getIssues() == null) {
setIssues(new ArrayList<Issue>());
After Change
*/
@Override
public List<ConfigMessage> init(Processor processor) {
List<ConfigMessage> configMessages = super.init(processor);
EvaluateURIAction action = (EvaluateURIAction) getAction();
if (action.getTemplate() == null || action.getTemplate().trim().isEmpty()) {
String message = "Template must be specified";
log.severe(processor.getDescription() + ":" + getAction().getDescription() + ":" + message);
ConfigMessage configMessage = new ConfigMessage();
configMessage.setSeverity(Severity.Error);
configMessage.setMessage(message);
configMessage.setField("template");
configMessage.setProcessor(processor.getDescription());
configMessage.setAction(action.getDescription());
configMessages.add(0, configMessage);
}
return configMessages;
}
@Override